weed wacker - French English Dictionary